package com.liy.cloud.common.pw.entity;

import com.das.framework.common.vo.BaseVO;

import java.io.Serializable;

/**
 * 售票员结算单主表实体类
 * 作者: liyang
 * 日期：2018-07-31 18:02:58
 * 描述：
 */
public class PwSellerReportEntity extends BaseVO<String> implements Serializable{

    private static final long serialVersionUID = 1L;
    
    /*
     * 车站编号
     */
    private String systemId;

    private String systemIdNameCN;

    /*
     * 结算单编号
     */
    private String reportId;

    /*
     * 结算时间
     */
    private String jsDate;


    /*
     * 结算开始时间
     */
    private String jsbeginDate;
    
    /*
     * 结算结束时间
     */
    private String jsendDate;
    
    /*
     * 结算客值
     */
    private String operator;

    // 结算客值姓名
    private String operatorName;

    /*
     * 结算售票员工号
     */
    private String sellerId;

    // 结算售票员姓名
    private String sellerIdName;

    /*
     * 配送备用金
     */
    private Double m01Issue;
    
    /*
     * 交回备用金
     */
    private Double m01Handin;
    
    /*
     * 备用金差额
     */
    private Double m01Diff;
    
    /*
     * 应退款金额
     */
    private Double returnMoney;
    
    /*
     * 实际退款金额
     */
    private Double returnMoneyAct;
    
    /*
     * 操作设备号
     */
    private String deviceId;
    
    /*
     * 充值金额
     */
    private Double chargeMoney;
    
    /*
     * 超程超时现金
     */
    private Double cccsxj;
    
    /*
     * 进出站更新现金
     */
    private Double jczgxxj;
    
    /*
     * 记名卡押金
     */
    private Double jmkyj;
    
    /*
     * 进出站更新扣值
     */
    private Double jczgxkz;
    
    /*
     * 超时超程扣值
     */
    private Double cccskz;
    
    /*
     * 预收款金额
     */
    private Double ysk;
    
    /*
     * 补收票款
     */
    private Double bspk;
    
    /*
     * 其它收入
     */
    private Double other;
    
    /*
     * 儿童票
     */
    private Long etp;
    
    /*
     * 进出更新扣次
     */
    private Long jczgxkc;
    
    /*
     * 换票售票张数
     */
    private Long hpspzs;
    
    /*
     * 换票售票金额
     */
    private Double hpspje;
    
    /*
     * 换票退票张数
     */
    private Long hptpzs;
    
    /*
     * 换票退票金额
     */
    private Double hptpje;
    
    /*
     * 核准更新扣值
     */
    private Double hzgxkz;
    
    /*
     * 应收金额
     */
    private Double moneyShould;
    
    /*
     * 实收金额
     */
    private Double moneyAct;
    
    /*
     * 差额
     */
    private Double diff;

    private String handleF;

    /** 
     * getger和setter方法
     */

    public String getSystemId() {
        return systemId;
    }

    public void setSystemId(String systemId) {
        this.systemId = systemId;
    }

    public String getSystemIdNameCN() {
        return systemIdNameCN;
    }

    public void setSystemIdNameCN(String systemIdNameCN) {
        this.systemIdNameCN = systemIdNameCN;
    }

    public String getReportId() {
        return reportId;
    }

    public void setReportId(String reportId) {
        this.reportId = reportId;
    }

    public String getJsbeginDate() {
        return jsbeginDate;
    }

    public void setJsbeginDate(String jsbeginDate) {
        this.jsbeginDate = jsbeginDate;
    }

    public String getJsendDate() {
        return jsendDate;
    }

    public void setJsendDate(String jsendDate) {
        this.jsendDate = jsendDate;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getSellerId() {
        return sellerId;
    }

    public void setSellerId(String sellerId) {
        this.sellerId = sellerId;
    }

    public Double getM01Issue() {
        return m01Issue;
    }

    public void setM01Issue(Double m01Issue) {
        this.m01Issue = m01Issue;
    }

    public Double getM01Handin() {
        return m01Handin;
    }

    public void setM01Handin(Double m01Handin) {
        this.m01Handin = m01Handin;
    }

    public Double getM01Diff() {
        return m01Diff;
    }

    public void setM01Diff(Double m01Diff) {
        this.m01Diff = m01Diff;
    }

    public Double getReturnMoney() {
        return returnMoney;
    }

    public void setReturnMoney(Double returnMoney) {
        this.returnMoney = returnMoney;
    }

    public Double getReturnMoneyAct() {
        return returnMoneyAct;
    }

    public void setReturnMoneyAct(Double returnMoneyAct) {
        this.returnMoneyAct = returnMoneyAct;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public Double getChargeMoney() {
        return chargeMoney;
    }

    public void setChargeMoney(Double chargeMoney) {
        this.chargeMoney = chargeMoney;
    }

    public Double getCccsxj() {
        return cccsxj;
    }

    public void setCccsxj(Double cccsxj) {
        this.cccsxj = cccsxj;
    }

    public Double getJczgxxj() {
        return jczgxxj;
    }

    public void setJczgxxj(Double jczgxxj) {
        this.jczgxxj = jczgxxj;
    }

    public Double getJmkyj() {
        return jmkyj;
    }

    public void setJmkyj(Double jmkyj) {
        this.jmkyj = jmkyj;
    }

    public Double getJczgxkz() {
        return jczgxkz;
    }

    public void setJczgxkz(Double jczgxkz) {
        this.jczgxkz = jczgxkz;
    }

    public Double getCccskz() {
        return cccskz;
    }

    public void setCccskz(Double cccskz) {
        this.cccskz = cccskz;
    }

    public Double getYsk() {
        return ysk;
    }

    public void setYsk(Double ysk) {
        this.ysk = ysk;
    }

    public Double getBspk() {
        return bspk;
    }

    public void setBspk(Double bspk) {
        this.bspk = bspk;
    }

    public Double getOther() {
        return other;
    }

    public void setOther(Double other) {
        this.other = other;
    }

    public Long getEtp() {
        return etp;
    }

    public void setEtp(Long etp) {
        this.etp = etp;
    }

    public Long getJczgxkc() {
        return jczgxkc;
    }

    public void setJczgxkc(Long jczgxkc) {
        this.jczgxkc = jczgxkc;
    }

    public Long getHpspzs() {
        return hpspzs;
    }

    public void setHpspzs(Long hpspzs) {
        this.hpspzs = hpspzs;
    }

    public Double getHpspje() {
        return hpspje;
    }

    public void setHpspje(Double hpspje) {
        this.hpspje = hpspje;
    }

    public Long getHptpzs() {
        return hptpzs;
    }

    public void setHptpzs(Long hptpzs) {
        this.hptpzs = hptpzs;
    }

    public Double getHptpje() {
        return hptpje;
    }

    public void setHptpje(Double hptpje) {
        this.hptpje = hptpje;
    }

    public Double getHzgxkz() {
        return hzgxkz;
    }

    public void setHzgxkz(Double hzgxkz) {
        this.hzgxkz = hzgxkz;
    }

    public Double getMoneyShould() {
        return moneyShould;
    }

    public void setMoneyShould(Double moneyShould) {
        this.moneyShould = moneyShould;
    }

    public Double getMoneyAct() {
        return moneyAct;
    }

    public void setMoneyAct(Double moneyAct) {
        this.moneyAct = moneyAct;
    }

    public Double getDiff() {
        return diff;
    }

    public void setDiff(Double diff) {
        this.diff = diff;
    }

    public String getSellerIdName() {
        return sellerIdName;
    }

    public void setSellerIdName(String sellerIdName) {
        this.sellerIdName = sellerIdName;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    public String getJsDate() {
        return jsDate;
    }

    public void setJsDate(String jsDate) {
        this.jsDate = jsDate;
    }

    public String getHandleF() {
        return handleF;
    }

    public void setHandleF(String handleF) {
        this.handleF = handleF;
    }
}